
require.config({
    baseUrl:"./modules",
    paths:{
    }
})

require(["../js/ajax", "listRender", "setLocal"], (_, lr, sl)=>{
    const goodsBox = document.querySelector(".goodsBox")
    // 发起商品数据请求
    ajax({
        url: "http://localhost:3000/api",
        data:{
            type:"getGoods"
        }
    }).then(res=>{
        res = JSON.parse(res);
        // 根据指定数据，渲染到指定容器
        lr(res, goodsBox);
    })
    goodsBox.addEventListener("click", function(eve){
        if(eve.target.className === "add"){
            const id = eve.target.parentNode.getAttribute("index");
            // 根据自身的实际DOM结构修改，为了获取价格
            const price = eve.target.previousElementSibling.innerText.slice(1);
            // 添加购物车
            sl(id, price);
        }
    })
})


    

